package com.le.biz;

import com.le.bean.Topic;
import com.le.web.model.PageBean;

public interface TopicBiz {

    /**
     * 根据boardid分页查找topic列表
     * @param pageno
     * @param pagesize
     * @param boardid
     * @return
     */
    public PageBean<Topic> findByPage(int pageno, int pagesize, int boardid);

    /**
     * 根据帖子编号查询帖子信息
     * @param topicid
     * @return
     */
    public Topic findById(Integer topicid);

    /**
     * 添加帖子
     * @param topic
     */
    public void addTopic(Topic topic);

    /**
     * 删除没有回复的帖子
     * @param topicid
     */
    public void deleteTopicById(Integer topicid);

    /**
     * 修改帖子信息
     * @param topic
     */
    public void updateTopic(Topic topic);
}
